windows常用指令
ping 查詢網路狀態
ping -a IP -t 查詢電腦名稱
ipconfig 顯示資訊
ipconfig/all 顯示祥細資訊(win98之前的:winipcfg)
ipconfig/release 釋出IP
ipconfig/renew 取得IP
ipconfig/flushdns 清除DNS cache
ipconfig/displaydns 顯示DNS cache
nslookup 查詢IP或電腦名稱
netstat -a [電腦名稱] -c 用電腦名稱查IP
netstat -A [IP位址] 用IP查電腦名稱 (比ping的方式更完整)
netstat -s -e 更祥細的網路資料
net user 帳號 / domain 查詢網域內的帳號
net time %logonserver% /set /y 設定網路時間為登入server
net start dnscache 啟用dns cache
net stop dnscache 停用dns cache
net share 顯示共享資源
sfc / scannow 掃瞄錯誤並復原
mstsc 遠端桌面
devmgmt.msc 裝置管理員
taskmgr 工作管理器
eventvwr 事件檢視器
regedit.exe 註冊表
chkdsk 檢查磁碟
gpupdate/force強制遠端群組更新
exit 退出
Linux常用指令
cat 顯示檔案內容 (cat 檔案或目錄)
cd 改變位置 (cd路徑=前往路徑、cd ..=回到上一層資料夾)
cd前往資料夾 (cd ..回到上一層資料夾)
clear 清除目前的顯示內容
cp復製
exit退出
grep 尋找 (grep 字串 檔案名稱)
grep查詢字串
gzip 檔案壓縮 (壓縮檔案:gzip檔案、解壓縮:gunzip檔案)
history顯示已輸入的歷史記錄
kill 強制關閉程序 (kill PID)
killall 強制關閉程序 (killall程序名稱)
ls 列出目錄中的內容
ls顯示目錄內容
man 求助 (man 指令 (與cmd的/?或help用法相同))
mkdir 建立目錄 (語法:mkdir目錄路徑與資料夾名稱。在Linux的環境架構中未建立指定的資料夾,跑腳本的時侯會因為沒有指定的資料夾而無法順利丟資料,無法像windows執行批次檔一樣強制建立指定的資料夾並丟檔案進去。)
mkdir建立資料夾
mv移動
ps -1顯示此次登入的PID
ps aux顯示所有記憶體中的程序
ps -ef|gerp ssh|grep -v grep查找指定的程序並濾掉自已
ps -ef顯示所有使用中的程序
rm -rf刪除目錄
tail顯示檔案 (tail -f 顯示並寫入)
vim 程式編輯器 (vim 路徑檔案名稱。esc退出編輯模式、:w寫入、:wq寫入後退出、:q!強制退出)
vi文件編輯(esc退出編輯模式、:w寫入、:wq寫入後退出、:q!強制退出,跟linux大同小異...)
PS:
(1). Putty無法用鍵盤Ctrl C/Ctrl V復製貼上,要改用滑鼠:復製(左鍵選取)、貼上(右鍵)
(2). 在linux環境使用vim編輯文件的時侯,無法使用鍵盤復製貼上,要改用滑鼠呦~
<<<更換主題原文重發>>>
原文https://ithelp.ithome.com.tw/articles/10190777